<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      var num4 = Number(prompt("请输入数字，将进行分解质因数"));
      for (var n = 2; n <= num4; n++) {
        //如果这个质数恰等于n，则说明分解质因数的过程已经结束，打印出即可。
        if (num4 / n == 1) {
          
          document.write(n);
        } else {
          //将num%n取余，等于0则继续进行，
          while (num4 % n == 0) {
             //  num/n运算继续分解质因数并打印输出，
            num4 = num4 / n;
            document.write(n);
          }
        }
      }
    </script>
    <!-- <script>
      var num=parseInt(prompt("请输入数字")) ;
      for(var i=2;i<=num;i++){
        if(num/i==1){
          document.write(i);
        }else {
          while(num%i===0){
            num=num/i;
            document.write(i+'*')

          }

        }
      }
    </script> -->
  </body>
</html>
